toasted pieces of bread - Alemán Inglés Diccionario