on the bleeding edge - Turkish English Dictionary