rose buds - Alemán Inglés Diccionario