means of agricultural production - Turkish English Dictionary