stick one's ore in - Français Anglais Dictionnaire