projectile vomiting - Turkish English Dictionary