umbilicated - French English Dictionary