stick in your throat - Alemán Inglés Diccionario