ein vorbeifahrendes auto - German English Dictionary