stow the rat - Spanish English Dictionary