managing consultant - Turco Inglés Diccionario