parking and mooring - German English Dictionary