block of loose rock - German English Dictionary