independent guarantees - German English Dictionary