block of loose rock - Turkish English Dictionary