traffic registration fees - Alemán Inglés Diccionario