tripe palms - Turkish English Dictionary