pre-arrival - German English Dictionary