troquelable - Turkish English Dictionary