cap it (all) off - Alemán Inglés Diccionario