put something into question - Francés Inglés Diccionario