extraordinary woman - Turkish English Dictionary