mexican fire plant - German English Dictionary