tabanca namlusu - Turkish English Dictionary