speak a language poorly, generally english - Francés Inglés Diccionario