omphalovesical - Turkish English Dictionary