good and proper - Turkish English Dictionary