imponderable - French English Dictionary