do your worst! - Francés Inglés Diccionario