rainure - Spanish English Dictionary