devil's beggar-ticks - Alemán Inglés Diccionario