in front wheel drive - German English Dictionary