mendicant friars - Spanish English Dictionary