on favourable terms - Almanca İngilizce Sözlük