piece of toast - Turkish English Dictionary