garband - French English Dictionary