protride - Spanish English Dictionary