snake nest - Fransızca İngilizce Sözlük