double foot plow - Turkish English Dictionary