leaf top - Alemán Inglés Diccionario