edge-to-edge bite - Turkish English Dictionary