turn-key job - Francés Inglés Diccionario