automobile ride - German English Dictionary