water penny - French English Dictionary