self-maintained - Turkish English Dictionary