window for plants - Alemán Inglés Diccionario