have one's share of - Español Inglés Diccionario