macrogamete - German English Dictionary