pieces of toasted bread - Turco Inglés Diccionario