cannot stomach - Alemán Inglés Diccionario