red stripe angel - Turkish English Dictionary