my best friend forever - Turkish English Dictionary