ill-favoured - Turkish English Dictionary