barge-mounted crane - French English Dictionary