Engine DEFA 411336