scheduled time of arrival (sta) - Francés Inglés Diccionario