you’re irreplaceable - Français Anglais Dictionnaire