moving bed biofilm reactor - German English Dictionary