matchlock - Spanish English Dictionary