eight-petalled - Turco Inglés Diccionario