a very open-ended phrase - Francés Inglés Diccionario