escarchada - Turkish English Dictionary