high-power engine - Espagnol Anglais Dictionnaire