roe deer (capreolus) - French English Dictionary