lie there in a stupor - Español Inglés Diccionario