soup concentrate - Turkish English Dictionary