semachorous - Turkish English Dictionary