large red damselfly - Turkish English Dictionary