tentacles - Turkish English Dictionary