repugnant beast - Alemán Inglés Diccionario