scabridulous - Allemand Anglais Dictionnaire