impermeable to water - Fransızca İngilizce Sözlük