repugnant beast - Turco Inglés Diccionario