can't stomach someone or something - Francés Inglés Diccionario