stipate - German English Dictionary