habitat imprinting - Alemán Inglés Diccionario