look stunning - German English Dictionary