banking warranty - German English Dictionary