foo-foo water - Spanish English Dictionary