cover up plants for protection - Espagnol Anglais Dictionnaire