turbo high pressure engine - Espagnol Anglais Dictionnaire