ship demolition - Spanish English Dictionary