mesothorax - Turkish English Dictionary