turn the stomach of - Spanish English Dictionary