monitor over ten pupils - Turco Inglés Diccionario