supervising body - Turco Inglés Diccionario