total garantizado - German English Dictionary