go a long way to something - Fransızca İngilizce Sözlük