peanut butter and jam sandwich - Turco Inglés Diccionario