moonfaced - Turkish English Dictionary