deposit or current account - German English Dictionary