lie there in a stupor - Turco Inglés Diccionario