trailer-mounted crane - Turkish English Dictionary