peninsulas - German English Dictionary