chalaza - Turkish English Dictionary