flaunching - German English Dictionary