habitat imprinting - German English Dictionary