lanuginose - Turkish English Dictionary