petaloid - Alemán Inglés Diccionario