guarantees - German English Dictionary