guarantees received - German English Dictionary