all things to all people - Francés Inglés Diccionario