on a friendly footing - Türkçe İngilizce Sözlük