fotobioreactor - German English Dictionary