trough-charging cranes - Turkish English Dictionary