sit (heavy) on the stomach - Francés Inglés Diccionario