hammock maker - French English Dictionary