cupulate - French English Dictionary