swooped/stooped on your prey - Espagnol Anglais Dictionnaire