landing force supplies - Turkish English Dictionary