mixed reflection - German English Dictionary