a land of contrasts - Turkish English Dictionary