interlocking device with guard locking - Francés Inglés Diccionario