catching of insects - Turco Inglés Diccionario