long-time pal - Turkish English Dictionary