kaya delgi tabancası - Turkish English Dictionary