i had the mechanic fix my car - Espagnol Anglais Dictionnaire