bioscope - German English Dictionary