teach (taught, taught) - Alemán Inglés Diccionario