warru - French English Dictionary