like a dying duck in a thunderstorm - Spanish English Dictionary