(loading) platform - Turkish English Dictionary