cubridor - French English Dictionary