artificial cliff - Turkish English Dictionary