an improvised beach tent - Fransızca İngilizce Sözlük