contract supervisor - Turco Inglés Diccionario