supporting systems - Turkish English Dictionary