multi-platform - Turkish English Dictionary