engrasable - Turkish English Dictionary