macrogametocyte - German English Dictionary