talbot's demoiselle - Turkish English Dictionary