who told you - German English Dictionary