aggressive spirit and team work - Alemán Inglés Diccionario