tower pound - French English Dictionary