line of impact arrival - Turkish English Dictionary