turdus - French English Dictionary