protothallus - Spanish English Dictionary