have a cast-iron stomach - Francés Inglés Diccionario