abstract water - French English Dictionary