torpedo engine - Espagnol Anglais Dictionnaire