urachus - Turkish English Dictionary