red-backed mouse - Spanish English Dictionary