perform a 21-gun salute - Turkish English Dictionary