having difficult speaking - Espagnol Anglais Dictionnaire