vesicula umbilicalis - Turkish English Dictionary