firm to the bite - Turkish English Dictionary