lock, stock and barrel - Francés Inglés Diccionario