pique someone's curiosity - German English Dictionary