buck one's ideas up - French English Dictionary