eight-petalled - Alemán Inglés Diccionario