geometrically similar - French English Dictionary