red cape - German English Dictionary