beggar on horseback - Alemán Inglés Diccionario