thoroughly decent - Turkish English Dictionary