subcutaneous nodule - Turkish English Dictionary