on a friendly footing - Almanca İngilizce Sözlük