self-catching device - Inglés Sinónimo Diccionario