catching insects - Francés Inglés Diccionario