do double duty for something - Francés Inglés Diccionario