Defi - translate