blow from a baseball bat - Almanca İngilizce Sözlük