lower peninsula - German English Dictionary