periodic vomiting - Turkish English Dictionary