a large family - Spanish English Dictionary