bested - Alemán Inglés Diccionario