escrapa - Turkish English Dictionary