solifluction terrace - Allemand Anglais Dictionnaire