truth or consequences - Francés Inglés Diccionario