mecopteran - Turkish English Dictionary