hamacazo - French English Dictionary