window flower box - Alemán Inglés Diccionario