monitor over ten pupils - Alemán Inglés Diccionario