Genüge | translate German to English - Cambridge Dictionary