peanut butter and jam sandwich - Turc Anglais Dictionnaire