dog player - French English Dictionary