snot hanging from the nose - Fransızca İngilizce Sözlük