ship demolition - French English Dictionary