amount payable forthwith - Turco Inglés Diccionario