giant horsetail - Espagnol Anglais Dictionnaire