water keys - French English Dictionary