long-time pal - German English Dictionary