ancient grenade - Turkish English Dictionary