Fixed Term Deposit - Alemán Inglés Diccionario