blow the competition away - Alemán Inglés Diccionario