guambra - French English Dictionary