The Netherlands, Amsterdam, Rudolf Dieselstraat