teleologically - French English Dictionary