strap iron reel - Français Anglais Dictionnaire