device for handing over of catch - Francés Inglés Diccionario