terrycloth - Spanish English Dictionary