constant and repeated arrivals - Español Inglés Diccionario