an angel has passed - Turkish English Dictionary