financial innovation - German English Dictionary