that is thin and weak animal - French English Dictionary