have you ever ridden a horse - Alemán Inglés Diccionario