pericardic rub - Turkish English Dictionary