regurgitation and vomiting - Turkish English Dictionary