portsmouth (city in southern england) - German English Dictionary