intentionally splash - German English Dictionary