speaking broken ... - Alemán Inglés Diccionario