irrepressible - Alemán Inglés Diccionario