having difficult speaking - Francés Inglés Diccionario