a bird of prey - Francés Inglés Diccionario