predator-prey-relation - Francés Inglés Diccionario