vesica piscis - Turkish English Dictionary