ribbon-bedecked - Alemán Inglés Diccionario