pull the petals off - Turco Inglés Diccionario