dogrobber - French English Dictionary