woman born in the same town - German English Dictionary