favorable impression - İngilizce Eşanlam Sözlük