Source: https://robert.cireddu.free.fr/ITEC/Mouvements de translation.pdf