biting hard - Turkish English Dictionary