salamanders - Turkish English Dictionary