it beats everything - Francés Inglés Diccionario