other current taxes - Alemán Inglés Diccionario