supervising animator - Turco Inglés Diccionario