polystrate - Spanish English Dictionary