rich in contrasts - Turkish English Dictionary