macrogastra attenuata - Turkish English Dictionary