nesting habitat - Francés Inglés Diccionario