yap (small dog) - French English Dictionary