appendages - Turkish English Dictionary