broken English
Refers to English that is grammatically incorrect, heavily accented, or otherwise non-standard, often spoken by non-native learners.
Even with his broken English, he got his point across.
A tourist asked me for directions in broken English.