guarantees received in cash - French English Dictionary