mirror like - Turkish English Dictionary