lump in abdomen - Español Inglés Diccionario