falter in speaking - Alemán Inglés Diccionario