devils-on-horseback - Alemán Inglés Diccionario