on your own turf

on your own turf teriminin İngilizce - Türkçe sözlükteki anlamı