tight-lipped witnesses - Francés Inglés Diccionario