mesomelia - Turkish English Dictionary