the friend i told you about - German English Dictionary