drag line excavator bucket - Turkish English Dictionary