capture someone's imagination - Turkish English Dictionary