ağır toplar - Turkish English Dictionary