peptide neurotransmitter - German English Dictionary