leaf scars - Turco Inglés Diccionario