place where donkeys frequently graze - Español Inglés Diccionario