lop off branches - Alemán Inglés Diccionario