no-tillage - Turkish English Dictionary