teacher's pet pupil - Turco Inglés Diccionario