to be on good terms with - İspanyolca İngilizce Sözlük