leaf scar - Alemán Inglés Diccionario