device for handing over of catch - Español Inglés Diccionario