riblets - Spanish English Dictionary