red cape - Turkish English Dictionary