clench ones throat - Alemán Inglés Diccionario