mesogen - Turkish English Dictionary