petal leaf construction - Alemán Inglés Diccionario