solidly earthed - Turkish English Dictionary