peanut butter and jelly sandwich - Alemán Inglés Diccionario