watered down (meal) - Spanish English Dictionary