life's too short - Turkish English Dictionary