bucket excavator - Turkish English Dictionary