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