microgametofito - German English Dictionary