booby hut - Fransızca İngilizce Sözlük