drippiest - French English Dictionary