The verb "to speak" translates in to German as "sprechen" or "reden".
Kannst du Deutsch sprechen = Can you speak German
No, sprechen means speak in German.
"Speaking" in German is "sprechen".
Sprechen Sie deutsch? is German for "Do you speak German?"
"Kann nicht sprechen Deutsch"
Sprechen
Do you speak Spanish in Spain and Swedish in Sweden?
Können Sie Deutsch sprechen? (formal) Kannst du Deutsch sprechen? (to a friend or family member)
Sie sprechen Deutsch. or in a more familiar way, Du sprichst Deutsch. or Ich spreche Deutsch
Austrians speak German Österreicher sprechen Deutsch
wir sprechen kein Spanisch
"Do you speak in German" is "Sprechen Sie Deutsch?" (formal) or "Sprichst du Deutsch?" (informal) in German.