sheepback - French English Dictionary