easily removable - Turkish English Dictionary