hamacada - French English Dictionary