parallel parked - German English Dictionary