support payments - Alemán Inglés Diccionario