platform-independent work - Turkish English Dictionary