toasted pieces of bread - Español Inglés Diccionario