adhesive dressing - Turkish English Dictionary