mesotherium - Turkish English Dictionary