demesh - Turkish English Dictionary