a slice of toast - Turkish English Dictionary