a good fellow - Turkish English Dictionary