teacher's pets - Turco Inglés Diccionario