finishing line control tower - Español Inglés Diccionario