optoblast - German English Dictionary