give rise to thought - French English Dictionary