sterling payment - Alemán Inglés Diccionario