from what i heard - German English Dictionary