moreseca - French English Dictionary