blow given with a cloak - French English Dictionary