glen rock - Turkish English Dictionary