stirps - French English Dictionary