umbilicated - German English Dictionary