sit staring at bodies - Francés Inglés Diccionario