suggillate - German English Dictionary