hydroxytriptamine - French English Dictionary