interlocking device with guard locking - Inglés Sinónimo Diccionario