swooped/stooped on your prey - Turc Anglais Dictionnaire