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