a frog in your throat - Alemán Inglés Diccionario