door peninsula - German English Dictionary