infantry support platform - Turkish English Dictionary