take the lion's share - Alemán Inglés Diccionario