platoon corporal - Turkish English Dictionary