several nights' stay - İngilizce Eşanlam Sözlük