macrogametophyte - German English Dictionary