pendulazo - Spanish English Dictionary