disgusting object or indecent show - Alemán Inglés Diccionario