painful umbilical nodule - Turkish English Dictionary