snake palm - Alemán Inglés Diccionario