enjoying being taken everywhere by car - Espagnol Anglais Dictionnaire