trazodone hydrochloride - French English Dictionary