when it comes to finance - German English Dictionary