periodic penalty payment - Alemán Inglés Diccionario