homogeneous transformation - French English Dictionary