microcin - German English Dictionary