who taught you that - German English Dictionary