salvage crane - French English Dictionary