lop off superfluous branches - Turco Inglés Diccionario