mechanized clearance - Francés Inglés Diccionario