barge-mounted crane - Turkish English Dictionary