deucedly - German English Dictionary