to have many skills - Alemán Inglés Diccionario