horsecloth - Turkish English Dictionary