waterdrop - French English Dictionary