lymphatic nodule - Turkish English Dictionary