makineli tabanca - Turkish English Dictionary