no one's perfect - Turkish English Dictionary