wail - French English Dictionary