lock, stock, and barrel - Espagnol Anglais Dictionnaire