mechanical sweeping - Espagnol Anglais Dictionnaire