by ourselves - Turkish English Dictionary