indirect rays - Spanish English Dictionary