mexican giant cardon - German English Dictionary