my tummy hurts a lot - Turkish English Dictionary