group of men hanging out together - Spanish English Dictionary