light or reflection produced by water - Spanisch Englisch Wörterbuch