electrical shearer - Turkish English Dictionary