sea reflection - German English Dictionary