superhero cape - Turkish English Dictionary