good-for-nothing fellow - Turkish English Dictionary