giving a ride - Spanish English Dictionary