inarticulate person - Espagnol Anglais Dictionnaire