deus - German English Dictionary