nesting habitat - Alemán Inglés Diccionario