steal another's ideas - French English Dictionary