stripper of leaves - Turco Inglés Diccionario