pique someone's curiosity - French English Dictionary