ram protection facility - Turkish English Dictionary