rocket-propelled grenade - Turkish English Dictionary