mycella - German English Dictionary