sing full-throatedly - Spanish English Dictionary