i had the mechanic fix my car - Español Inglés Diccionario