adequate habitat - Alemán Inglés Diccionario