scabrid - Turkish English Dictionary