coyote trap - Francés Inglés Diccionario