gorullo - French English Dictionary