be frightened of your own shadow - Turkish English Dictionary