tough egg (to crack) - Français Anglais Dictionnaire