tillage implements - Turkish English Dictionary