be meaner than a snake - Allemand Anglais Dictionnaire