put on a cape - Turkish English Dictionary