upper paleolithic - German English Dictionary