intentionally splash - Spanish English Dictionary