deposit or current account - Spanish English Dictionary