melanoderma cachecticorum - Turkish English Dictionary