petiolated leaf - Alemán Inglés Diccionario