throw stones across the water - Spanish English Dictionary