hamacar - French English Dictionary