thunderhead - Spanish English Dictionary