verstiftet - German English Dictionary