intriguing - German English Dictionary