having difficult speaking - Turco Inglés Diccionario