have the stomach for something - Español Inglés Diccionario