mechanic for agricultural and construction machinery - Espagnol Anglais Dictionnaire