number of overnight stays - German English Dictionary