terra alba - Turkish English Dictionary