tayra (eira barbara) - French English Dictionary