deuced - German English Dictionary