i have told you this - German English Dictionary