newly-wed bride - German English Dictionary