highly leveraged - Alemán Inglés Diccionario