be easily taken for a ride - German English Dictionary