cap it (all) off - Francés Inglés Diccionario