meaning of Bioraffinerie

Bioraffinerie - German to English

biorefinery