peanut butter and jelly sandwich - Francés Inglés Diccionario