very large leaf - Alemán Inglés Diccionario