who taught you that? - Alemán Inglés Diccionario