hambrero - French English Dictionary