rain-removal system - Espagnol Anglais Dictionnaire