scarce emerald damselfly - Turkish English Dictionary