ten-ton engine - Espagnol Anglais Dictionnaire