loss of engine power - Espagnol Anglais Dictionnaire