multisulcate - German English Dictionary