deplumate - Turkish English Dictionary