having difficult speaking - Alemán Inglés Diccionario