someone that teaches another - Español Inglés Diccionario