tripe palms - French English Dictionary