garden flat - Alemán Inglés Diccionario