feeding ground - Turkish English Dictionary