patent foramen ovale - Turkish English Dictionary