microtransmitter - German English Dictionary