the pit of your stomach - Alemán Inglés Diccionario