mental appendage - Turkish English Dictionary