have the stomach for - Spanish English Dictionary