israel-blockaded - French English Dictionary