do everything possible - Francés Inglés Diccionario