microtransfusions - German English Dictionary