swooped/stooped on your prey - Français Anglais Dictionnaire