sloughi - Turkish English Dictionary