beats all competition - Francés Inglés Diccionario