germination apparatus - Spanish English Dictionary