facility director - Turco Inglés Diccionario