hydroxytriptamine - German English Dictionary