long-term friends - Turkish English Dictionary