parallel parking - German English Dictionary