grotesque, deceitful and useless person - French English Dictionary