strate - Spanish English Dictionary