that helps a lot - İngilizce Eşanlam Sözlük