roughcast - roughcast - Turkish English Dictionary