mesotrochal - Turkish English Dictionary