supporter of queen isabella - Turkish English Dictionary