murdered and stuffed into the trunk of an automobile - Francés Inglés Diccionario