trolley dolly - Turkish English Dictionary