delik dibi tabanca - Turkish English Dictionary