sit (heavy) on the stomach - Español Inglés Diccionario