arrive at a place (typically by plane) - Alemán Inglés Diccionario