devil's walkingstick - Alemán Inglés Diccionario