place where people gossip - Español Inglés Diccionario