device for protection of check - Francés Inglés Diccionario