lay over in some place - German English Dictionary