stay at home and not eat - Español Inglés Diccionario