who told you that - German English Dictionary