you're my oldest friend - German English Dictionary