off one's own bat - Türkçe İngilizce Sözlük