turn-key plant - Espagnol Anglais Dictionnaire