strip/rob of a cloak - Francés Inglés Diccionario