hoarse (of voice) - French English Dictionary