pull the leaves off - Alemán Inglés Diccionario