related to delay of payment - Alemán Inglés Diccionario