on your own ground - Turkish English Dictionary