constant and repeated arrivals - Spanish English Dictionary