radar tabancası - Turkish English Dictionary