highway rest stop with dining facilities - İngilizce Eşanlam Sözlük