craggy and brambled - Allemand Anglais Dictionnaire