to propound something - French English Dictionary