guarantee company - German English Dictionary