browning tabanca - Turkish English Dictionary