any place or thing where one can sit - Fransızca İngilizce Sözlük