worral - French English Dictionary