eau lourde
Meanings
Noun
1. heavy water