consummate skill - Alemán Inglés Diccionario