be easily taken for a ride - French English Dictionary