muciferus - German English Dictionary