having the form of a coffin (thing) - Spanish English Dictionary