french heavy water company - German English Dictionary