microgametocyte - German English Dictionary