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