estimated time of arrival (eta) - Spanish English Dictionary