made with french bread (meat sandwich) - Espagnol Anglais Dictionnaire