motorgeräusch - German English Dictionary