be meaner than a snake - Espagnol Anglais Dictionnaire